De hwapp console app maken vanaf de CLI
Home

De hwapp console app maken vanaf de CLI

De hwapp console app maken vanaf de CLI

Om te leren werken vanaf de Command Line Interface, beginnen met een eenvoudige console applicatie die traditioneel de tekst 'Hello World!' op het scherm toont.

Stappenplan

  1. Open je workspace op Cloud9. Gebruik de workspace in het team die je voor die module toegewezen hebt gekregen.
  2. We maken nu een console app in de map dotnetcore/hwapp:
    1. ga naar de map met cd dotnetcore/hwapp
    2. creëer de hello world app met de instructie: dotnet new console. Daarmee creëer je een .NET Core app in de map die openstaat. Het projectbestand draagt automatisch de naam van de geopende map:
      Cloud 9 new hwapp console app created
      Cloud 9 new hwapp console app created
  3. Tijd op het programma te runnen. Typ dotnet run in de dotnetcore/hwapp map:
    Cloud9 dotnet run in hwapp folder
    Cloud9 dotnet run in hwapp folder
  4. We voegen een programmabestand toe. Maak in de map dotnetcore/hwapp een bestand met de naam LearnCSharp.cs. Typ daarin de volgende code:
    using System;
    using System.Collections;
    
    namespace LearnCsharp
    {
        class FirstLesson
        {
            public static void CountTo(int to)
            {
                int number = 1;
    
                while(number <= to)
                {
                    Console.WriteLine(number);
                    number = number + 1;
                }
            }
            
            public static void ShowSongWriters()
            {
                ArrayList list = new ArrayList();
                list.Add("Bob Dylan");
                list.Add("Boudewijn De Groot");
                list.Add("Eric Clapton");
                
                foreach(string name in list)
                    Console.WriteLine(name);
    
            }
        }
    }
  5. En wijzigen in Program.cs de Main functie:
    using System;
    using LearnCsharp;
    
    namespace hwapp
    {
        class Program
        {
            static void Main(string[] args)
            {
                FirstLesson.CountTo(5);
                FirstLesson.ShowSongWriters();
            }
        }
    }
  6. Tenslotte voeren we het aangepaste programma uit met dotnet run:
    Cloud 9 Folder dotnetcore change hwapp
    Cloud 9 dotnetcore change hwapp

Paragraaf

JI
2017-09-12 16:09:05